]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
appDisplay: Increase folder dialog popdown timeout
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Thu, 25 Jun 2020 19:10:53 +0000 (16:10 -0300)
committerFlorian Müllner <florian.muellner@gmail.com>
Mon, 20 Jul 2020 16:13:20 +0000 (16:13 +0000)
App folders are now customizable, and the way to move icons to
another page is by throwing the cursor to either the left or
the right of the grid.

However, doing that triggers the popdown timeout, wich is 600ms
as of now, which is considerably short for such interaction.

Increase this timeout to 1.5 seconds.

https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1284

js/ui/appDisplay.js

index a6c4d06434fb2dc8be5453752741a79d81728288..44c4f3f5ff79f5716985acab777c133aeaef55e1 100644 (file)
@@ -19,6 +19,7 @@ const Params = imports.misc.params;
 const SystemActions = imports.misc.systemActions;
 
 var MENU_POPUP_TIMEOUT = 600;
+var POPDOWN_DIALOG_TIMEOUT = 1500;
 
 var FOLDER_SUBICON_FRACTION = .4;
 
@@ -2313,7 +2314,7 @@ var AppFolderDialog = GObject.registerClass({
             }
         } else if (this._popdownTimeoutId === 0) {
             this._popdownTimeoutId =
-                GLib.timeout_add(GLib.PRIORITY_DEFAULT, MENU_POPUP_TIMEOUT, () => {
+                GLib.timeout_add(GLib.PRIORITY_DEFAULT, POPDOWN_DIALOG_TIMEOUT, () => {
                     this._popdownTimeoutId = 0;
                     this.popdown();
                     return GLib.SOURCE_REMOVE;